Networks of Communities and Evolution of Cooperation

نویسندگان

  • R. Dorat
  • J. P. Delahaye
چکیده

In this paper, we propose a new very simple mechanism supporting the emergence of cooperation in a population of memoryless agents playing a prisoner’s dilemma game. Each agent belongs to a community and interacts with the agents of its community and with the agents belonging to linked communities. A simple rule governs the dynamics of the system: a community grows (resp. decreases) if the average score of its members is superior (resp. inferior) to the average score calculated for the entire population. Starting from a random initialization, the system can evolve towards a majority of cooperators, towards the elimination of cooperators, or towards a situation with periodic evolutions of the populations of cooperators and defectors. The initial presence of clusters of C-strategies accounts for the convergence towards cooperative final states. We consider various topologies: Erdös and Rényi random graphs, square lattices and scale-free graphs. Clusters are not as likely to appear in all these topologies, so that there are significant differences between the average frequencies of cooperators associated with each topology. We show that random graphs favor cooperation whereas scale-free graphs tend to inhibit it. The relation between periodic evolutions and topological features is less clear. Nonetheless, we also state the importance of specific C-clusters for the survival of C-strategies in periodic oscillations. A major lesson of this paper is that the evolution of cooperation is very sensitive to initial conditions in models with global variables.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Multiagent Reinforcement Learning algorithm to solve the Community Detection Problem

Community detection is a challenging optimization problem that consists of searching for communities that belong to a network under the assumption that the nodes of the same community share properties that enable the detection of new characteristics or functional relationships in the network. Although there are many algorithms developed for community detection, most of them are unsuitable when ...

متن کامل

Using Virtual Social Networks and Social Tolerance among Youths in Tehran

Difference and diversity are phenomena existing from the very first days human communities have been formed. Under such condition, what provides for necessity of coexistence between different individuals and groups to become possible is tolerance. On the other hand, wide range development in terms of communication and providing information are going on in today’s world. This evolution called by...

متن کامل

Detecting communities of workforces for the multi-skill resource-constrained project scheduling problem: A dandelion solution approach

This paper proposes a new mixed-integer model for the multi-skill resource-constrained project scheduling problem (MSRCPSP). The interactions between workers are represented as undirected networks. Therefore, for each required skill, an undirected network is formed which shows the relations of human resources. In this paper, community detection in networks is used to find the most compatible wo...

متن کامل

Modeling Cooperation between Nodes in Wireless Networks by APD Game

Cooperation is the foundation of many protocols in wireless networks. Without cooperation, the performance of a network significantly decreases. Hence, all nodes in traditional networks are required to cooperate with each other. In this paper, instead of traditional networks, a network of rational and autonomous nodes is considered, which means that each node itself can decide whe...

متن کامل

Modeling Cooperation between Nodes in Wireless Networks by APD Game

Cooperation is the foundation of many protocols in wireless networks. Without cooperation, the performance of a network significantly decreases. Hence, all nodes in traditional networks are required to cooperate with each other. In this paper, instead of traditional networks, a network of rational and autonomous nodes is considered, which means that each node itself can decide whe...

متن کامل

Mining Overlapping Communities in Real-world Networks Based on Extended Modularity Gain

Detecting communities plays a vital role in studying group level patterns of a social network and it can be helpful in developing several recommendation systems such as movie recommendation, book recommendation, friend recommendation and so on. Most of the community detection algorithms can detect disjoint communities only, but in the real time scenario, a node can be a member of more than one ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • I. J. Bifurcation and Chaos

دوره 18  شماره 

صفحات  -

تاریخ انتشار 2008